package sistemaDefensivo;

import java.util.ArrayList;

import escenario.AtributoEscenario;
import escenario.Escenario;
import escenario.Posicion;
import comunicacion.Comunicacion;

public class ServidorTerrestre extends AtributoEscenario{

	private int enemigosInterceptados = 0;
	private ArrayList <RespuestaAtaque> respuestasAtaques;
	private ArrayList <Posicion> posicionesEnemigos;

	private SistemaDeRadar radar;
	private RespuestaAtaque respuestaAtaque;

	public ServidorTerrestre(Escenario es){
		setEscenario(es);
	}

	public Posicion getPosicionesEnemigos(int pos) {
		return posicionesEnemigos.get(pos);
	}

	public void addPosicionesEnemigos(Posicion pos) {
		posicionesEnemigos.add(pos);
	}

	public RespuestaAtaque getRespuestaAtaque(int pos) {
		return respuestasAtaques.get(pos);
	}

	public void addRespuestaAtaque(RespuestaAtaque respuestaAtaque) {
		respuestasAtaques.add(respuestaAtaque);
	}

	public SistemaDeRadar getRadar() {
		return radar;
	}
	
	public void setSistemaRadar(SistemaDeRadar ra){
		radar = ra;
	}


	public void iniciarDefensa(Posicion po){
		
	}
	
	public void run(){
		setSistemaRadar(getEscenario().getRadar());
		System.out.println("Se inicia la ejecucion del Servidor Terrrestre");
	}

}